 |
API Documentation
|
|
|
virtual void setLodLevels(float min, float max)=0
virtual float getBorderColorG() const =0
virtual void setBorderColorB(float value)=0
virtual void setMipMapBias(float value)=0
virtual float getBorderColorB() const =0
An interface to define objects that can be exported using this component.
Definition: Exportable.h:15
virtual TEXTURE_ADDRESS_MODE getAddressModeU() const =0
const char * getAddressModeVAsString() const
virtual void setFilterMethod(FILTER value)=0
virtual void setComparisonFunc(COMPARISON_FUNC value)=0
virtual float getMipBias() const =0
virtual void setAddressModeU(TEXTURE_ADDRESS_MODE value)=0
virtual void setBorderColorR(float value)=0
virtual TEXTURE_ADDRESS_MODE getAddressModeW() const =0
virtual void setMaxAnisotropy(unsigned int value)=0
virtual TEXTURE_ADDRESS_MODE getAddressModeV() const =0
virtual float getBorderColorA() const =0
virtual void resetToDefault()=0
const char * getComparisonFuncAsString() const
A node in the tree structure representing the data to export / import.
Definition: Node.h:42
const char * getAddressModeUAsString() const
virtual unsigned int getMaxAnisotropy() const =0
virtual float getBorderColorR() const =0
virtual float getMinLodLevel() const =0
Holds all the information needed of a sampler used during rendering.
Definition: Sampler.h:12
virtual FILTER getFiltering() const =0
virtual void setAddressModeW(TEXTURE_ADDRESS_MODE value)=0
virtual float getMaxLodLevel() const =0
virtual void importClassFromTree(nkExport::Node *rootNode) override
Base class for a resource in the component.
Definition: Resource.h:12
virtual void setBorderColorA(float value)=0
TEXTURE_ADDRESS_MODE
Available texture addressing modes available for samplers.
Definition: DxDefinesWrapper.h:126
void setFilterMethodFromString(const std::string_view &value)
FILTER
Available filters available for samplers.
Definition: DxDefinesWrapper.h:82
void setComparisonFuncFromString(const std::string_view &value)
const char * getFilteringAsString() const
COMPARISON_FUNC
Available comparison functions.
Definition: DxDefinesWrapper.h:139
virtual void setBorderColorG(float value)=0
void setAddressModeUFromString(const std::string_view &value)
virtual void setBorderColors(float r, float g, float b, float a)=0
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
const char * getAddressModeWAsString() const
virtual void exportClassToTree(nkExport::Node *rootNode) override
void setAddressModeVFromString(const std::string_view &value)
virtual void setAddressModeV(TEXTURE_ADDRESS_MODE value)=0
virtual COMPARISON_FUNC getComparisonFunc() const =0
void setAddressModeWFromString(const std::string_view &value)